moderate-resolution sensor - English Synonyms Dictionary